be distantly related to - Spanish English Dictionary